Resilient Virtualized Systems Using ReHype

نویسندگان

  • Michael Le
  • Yuval Tamir
چکیده

System-level virtualization introduces critical vulnerabilities to failures of the software components that implement virtualization – the virtualization infrastructure (VI). To mitigate the impact of such failures, we introduce a resilient VI (RVI) that can recover individual VI components from failure, caused by hardware or software faults, transparently to the hosted virtual machines (VMs). Much of the focus is on the ReHype mechanism for recovery from hypervisor failures, that can lead to state corruption and to inconsistencies among the states of system components. ReHype’s implementation for the Xen hypervisor was done incrementally, using fault injection results to identify sources of critical corruption and inconsistencies. This implementation involved 900 LOC, with memory space overhead of 2.1MB. Fault injection campaigns, with a variety of fault types, show that ReHype can successfully recover, in less than 750ms, from over 88% of detected hypervisor failures. In addition to ReHype, recovery mechanisms for the other VI components are described. The overall effectiveness of our RVI is evaluated hosting a Web service application, on a cluster of VMs. With faults in any VI component, for over 87% of detected failures, our recovery mechanisms allow services provided by the application to be continuously maintained despite the resulting failures of VI components.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Resilient Virtualized Systems

OF THE DISSERTATION Resilient Virtualized Systems

متن کامل

Improving the Resilience of Military Hospitals Through Self-Adaptation of Hospital Systems Using Organic Computing

Background and Aim: Among the failures of a disaster, the disruption of the critical infrastructure of the community causes the most damage to society. Therefore, the ability of critical infrastructure such as hospitals to anticipate, absorb, adapt or rapidly recover from a devastating event is essential. The purpose of this study is to design a self-adaptive model for resilient hospital system...

متن کامل

Integrated nutrient management using deoiled Jatropha cake for sustained and economic food production

With growing environmental and energy concerns, Jatropha plantations are promoted in degraded/waste lands for the biodiesel production. Nutrient rich nonedible deoiled seed cake, a by-product of Jatropha left out after oil extraction was evaluated at the ICRISAT centre at Patancheru, India as an environment friendly source of nutrients for rainy season maize and soybean followed by postrain...

متن کامل

Resilient operation scheduling of microgrid using stochastic programming considering demand response and electrical vehicles

Resilient operation of microgrid is an important concept in modern power system. Its goal is to anticipate and limit the risks, and provide appropriate and continuous services under changing conditions. There are many factors that cause the operation mode of micogrid changes between island and grid-connected modes. On the other hand, nowadays, electric vehicles (EVs) are desirable energy storag...

متن کامل

Fault Injection in Virtualized Systems - Challenges and Applications

We analyze the interaction between system virtualization and fault injection: (i) use of virtualization to facilitate fault injection into non-virtualized systems, and (ii) use of fault injection to evaluate the dependability of virtualized systems. We explore the benefits of using virtualization for fault injection and discuss the challenges of implementing fault injection in virtualized syste...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014